TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Texas
Area - Fort Worth
League - 2024 FW Adult 40 & Over League - Men 40 Winter
Flight - 4.0 Men
--------------------------------------------------------------------------------------------------------------------------------------
HTC GUASA
League Record: 6 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Armand Guangko - 3.87
Brian Villarreal - 3.83
Jeorald Pag-ong - 3.80
Chris Calandro - 3.80
Tuan Ngo - 3.71
Felipe Wescoup - 3.68
Jonathan Maceda - 3.66
Andras Bocsardi - 3.64
Andrew Steinbeck - 3.63
Michael Imperial - 3.62
Thomas Burke - 3.61
Pritz Oliver Guasa - 3.61
ARNIEL PEPITO - 3.44
Michael Caperida - 3.42
Josard Sarad - 3.21
League Results By Position
1S 1D 2D 3D
Andrew Steinbeck - 3.63 & Chris Calandro - 3.80 1 - 0
Andrew Steinbeck - 3.63 & Jonathan Maceda - 3.66 1 - 0
Andras Bocsardi - 3.64 & Andrew Steinbeck - 3.63 0 - 1
Andras Bocsardi - 3.64 & Josard Sarad - 3.21 0 - 1
Armand Guangko - 3.87 & Michael Imperial - 3.62 0 - 1
Armand Guangko - 3.87 1 - 1
ARNIEL PEPITO - 3.44 & Michael Caperida - 3.42 0 - 1
Brian Villarreal - 3.83 & Jonathan Maceda - 3.66 2 - 0
Felipe Wescoup - 3.68 & Andrew Steinbeck - 3.63 0 - 1
Felipe Wescoup - 3.68 & Chris Calandro - 3.80 0 - 2
Jeorald Pag-ong - 3.80 & Michael Imperial - 3.62 1 - 0 1 - 0
Jonathan Maceda - 3.66 & Josard Sarad - 3.21 0 - 1
Jonathan Maceda - 3.66 & Michael Imperial - 3.62 1 - 0
Jonathan Maceda - 3.66 1 - 0
Pritz Oliver Guasa - 3.61 & Brian Villarreal - 3.83 1 - 0
Pritz Oliver Guasa - 3.61 & Jeorald Pag-ong - 3.80 2 - 0 1 - 0
Pritz Oliver Guasa - 3.61 & Jonathan Maceda - 3.66 1 - 0
Pritz Oliver Guasa - 3.61 & Michael Imperial - 3.62 1 - 0
Thomas Burke - 3.61 & Chris Calandro - 3.80 1 - 0
Thomas Burke - 3.61 & Michael Imperial - 3.62 1 - 0
Tuan Ngo - 3.71 4 - 1
--------------------------------------------------------------------------------------------------------------------------------------
RTC MERKLIN
League Record: 1 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Thomas Shope - 3.86
James Monroe - 3.77
Tim Ilsley - 3.75
Kumar Ramachandran - 3.74
Robert Windsor - 3.70
Brian Burson - 3.64
Scott Anders - 3.58
Kapil Lahoti - 3.57
Saurin Patel - 3.56
Ray Harris - 3.56
Prashant Upadhyay - 3.55
Andrew Thompson - 3.50
Michael Lewis - 3.37
Mike Myers - 3.30
William Ambrose - 3.29
Brandon Sheppard - 3.26
Eric McQuitty - 3.20
Troy Merklin - 3.14
Mark Cooke - 3.12
League Results By Position
1S 1D 2D 3D
Andrew Thompson - 3.50 & Michael Lewis - 3.37 1 - 0
Andrew Thompson - 3.50 & Thomas Shope - 3.86 1 - 0
Andrew Thompson - 3.50 0 - 1
Brandon Sheppard - 3.26 & Brian Burson - 3.64 0 - 1
Brian Burson - 3.64 & Thomas Shope - 3.86 0 - 1
Eric McQuitty - 3.20 & Michael Lewis - 3.37 0 - 1
Eric McQuitty - 3.20 & Troy Merklin - 3.14 0 - 1
James Monroe - 3.77 & Prashant Upadhyay - 3.55 0 - 1
Kumar Ramachandran - 3.74 & Ray Harris - 3.56 0 - 1
Kumar Ramachandran - 3.74 & Saurin Patel - 3.56 0 - 1
Kapil Lahoti - 3.57 & Mike Myers - 3.30 0 - 1
Kapil Lahoti - 3.57 1 - 2
Mark Cooke - 3.12 & Ray Harris - 3.56 0 - 1
Mark Cooke - 3.12 0 - 1
Prashant Upadhyay - 3.55 & Saurin Patel - 3.56 0 - 1
Prashant Upadhyay - 3.55 & William Ambrose - 3.29 1 - 0
Robert Windsor - 3.70 1 - 1
Ray Harris - 3.56 & Andrew Thompson - 3.50 0 - 1
Ray Harris - 3.56 & William Ambrose - 3.29 0 - 1
Scott Anders - 3.58 & James Monroe - 3.77 0 - 1
Scott Anders - 3.58 & Thomas Shope - 3.86 1 - 0
Scott Anders - 3.58 & Tim Ilsley - 3.75 0 - 1
Scott Anders - 3.58 & William Ambrose - 3.29 0 - 1
Tim Ilsley - 3.75 & Brian Burson - 3.64 1 - 0
Tim Ilsley - 3.75 & Robert Windsor - 3.70 1 - 0 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
RTC CID
League Record: 3 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Mike Bender - 3.77
Jeff Woodward - 3.74
Donald Glacy - 3.73
David Delk - 3.65
Mark Iwanski - 3.59
Blake Halpern - 3.59
Ernest Resma - 3.55
Kalen Gunderson - 3.53
Matthew Corcoran - 3.52
Praveen Reddypalli - 3.49
Allan Wilson - 3.43
Lowell Perkins - 3.41
Kul Shekhar - 3.41
Javier Cid - 3.39
Chris Isbell - 3.21
League Results By Position
1S 1D 2D 3D
Allan Wilson - 3.43 & Chris Isbell - 3.21 1 - 0 0 - 1
Blake Halpern - 3.59 & Matthew Corcoran - 3.52 2 - 0
Blake Halpern - 3.59 & Praveen Reddypalli - 3.49 1 - 0
Chris Isbell - 3.21 & Matthew Corcoran - 3.52 0 - 1
Donald Glacy - 3.73 2 - 0
David Delk - 3.65 & Jeff Woodward - 3.74 1 - 0 2 - 1
David Delk - 3.65 & Mike Bender - 3.77 0 - 1
David Delk - 3.65 & Praveen Reddypalli - 3.49 1 - 0
Ernest Resma - 3.55 & Lowell Perkins - 3.41 0 - 1
Ernest Resma - 3.55 0 - 2
Jeff Woodward - 3.74 1 - 0
Javier Cid - 3.39 & Mark Iwanski - 3.59 0 - 1
Javier Cid - 3.39 & Praveen Reddypalli - 3.49 1 - 0
Kul Shekhar - 3.41 & Allan Wilson - 3.43 0 - 1
Kul Shekhar - 3.41 & Kalen Gunderson - 3.53 1 - 0
Kul Shekhar - 3.41 0 - 2
Kalen Gunderson - 3.53 & Blake Halpern - 3.59 1 - 0
Kalen Gunderson - 3.53 & Donald Glacy - 3.73 1 - 0
Kalen Gunderson - 3.53 & Javier Cid - 3.39 1 - 0
Kalen Gunderson - 3.53 & Lowell Perkins - 3.41 0 - 1
Lowell Perkins - 3.41 0 - 1
Mark Iwanski - 3.59 & Chris Isbell - 3.21 0 - 1
Praveen Reddypalli - 3.49 & Mike Bender - 3.77 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
WAG MAYER
League Record: 1 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
John Knope - 3.82
Kevin Robbins - 3.78
Ratnadeep Kundu - 3.68
Sagar Bathe - 3.60
Peter Zafiridis - 3.59
Andy Chapa - 3.54
Steve Sawyer - 3.47
Doug Day - 3.37
Bill Weir - 3.32
Mark Mayer - 3.28
Randy Keller - 3.27
Joe Solomon - 3.24
James Picquet - n/a
League Results By Position
1S 1D 2D 3D
Andy Chapa - 3.54 0 - 2
Bill Weir - 3.32 & Andy Chapa - 3.54 0 - 1
Bill Weir - 3.32 & Doug Day - 3.37 0 - 1
Bill Weir - 3.32 & Mark Mayer - 3.28 0 - 2
Bill Weir - 3.32 & Randy Keller - 3.27 0 - 1
Doug Day - 3.37 & Peter Zafiridis - 3.59 0 - 1 0 - 1 1 - 0
John Knope - 3.82 & Peter Zafiridis - 3.59 1 - 1 1 - 0 1 - 0
James Picquet - n/a & Joe Solomon - 3.24 0 - 1
Kevin Robbins - 3.78 & Peter Zafiridis - 3.59 1 - 0
Kevin Robbins - 3.78 4 - 0
Mark Mayer - 3.28 & Doug Day - 3.37 1 - 0 0 - 1
Mark Mayer - 3.28 & Joe Solomon - 3.24 0 - 1
Randy Keller - 3.27 & Ratnadeep Kundu - 3.68 0 - 1
Randy Keller - 3.27 & Steve Sawyer - 3.47 0 - 1
Ratnadeep Kundu - 3.68 & Kevin Robbins - 3.78 1 - 0
Sagar Bathe - 3.60 & Kevin Robbins - 3.78 1 - 0
Sagar Bathe - 3.60 & Mark Mayer - 3.28 0 - 1
Sagar Bathe - 3.60 & Ratnadeep Kundu - 3.68 1 - 0 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
BIR CHRISTIANSEN
League Record: 0 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Kent Swauger - 3.68
John Sharkey - 3.66
Matt Bower - 3.59
Tyler Rogers - 3.58
David Duque - 3.54
Tom Christiansen - 3.38
John Stewart - 3.36
Shiraz Rehman - 3.34
Robert Fisher - 3.31
League Results By Position
1S 1D 2D 3D
David Duque - 3.54 & John Stewart - 3.36 0 - 1
David Duque - 3.54 & Robert Fisher - 3.31 0 - 1
David Duque - 3.54 & Tyler Rogers - 3.58 0 - 1
David Duque - 3.54 0 - 2
John Sharkey - 3.66 & Matt Bower - 3.59 1 - 0
John Stewart - 3.36 & Kent Swauger - 3.68 0 - 2
John Stewart - 3.36 & Shiraz Rehman - 3.34 0 - 1
John Stewart - 3.36 0 - 1
Robert Fisher - 3.31 & John Sharkey - 3.66 0 - 1
Robert Fisher - 3.31 & Matt Bower - 3.59 1 - 0
Robert Fisher - 3.31 & Shiraz Rehman - 3.34 1 - 0
Tom Christiansen - 3.38 & Kent Swauger - 3.68 0 - 1
Tom Christiansen - 3.38 & Shiraz Rehman - 3.34 1 - 0 1 - 0
Tom Christiansen - 3.38 & Tyler Rogers - 3.58 1 - 0
Tom Christiansen - 3.38 0 - 2
Tyler Rogers - 3.58 & Shiraz Rehman - 3.34 0 - 1
Tyler Rogers - 3.58 0 - 3
--------------------------------------------------------------------------------------------------------------------------------------
RTC WEBSTER (Scorpions)
League Record: 4 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Jeff Fikar - 3.92
Stefan Luger - 3.86
Danny Le - 3.83
Jim Sanger - 3.78
James Uptmore - 3.77
Tom Flaherty - 3.73
Greg Evans - 3.73
Daniel Flores - 3.73
Kent Collins - 3.71
John Hansen - 3.71
Thomas Fagley - 3.69
Brian Rodricks - 3.68
Cory Watson - 3.65
Keith Webster - 3.54
Danny Fry - 3.49
Doug Andring - 3.43
League Results By Position
1S 1D 2D 3D
Brian Rodricks - 3.68 1 - 0
Cory Watson - 3.65 & John Hansen - 3.71 0 - 1
Cory Watson - 3.65 1 - 0
Daniel Flores - 3.73 & Brian Rodricks - 3.68 1 - 0
Daniel Flores - 3.73 & Thomas Fagley - 3.69 1 - 0
Danny Fry - 3.49 & Cory Watson - 3.65 1 - 0
Danny Fry - 3.49 & Danny Le - 3.83 0 - 1
Danny Le - 3.83 & Cory Watson - 3.65 1 - 0
Danny Le - 3.83 & John Hansen - 3.71 1 - 0
Danny Le - 3.83 & Keith Webster - 3.54 0 - 1
Greg Evans - 3.73 & Doug Andring - 3.43 0 - 1
Greg Evans - 3.73 & John Hansen - 3.71 1 - 0
Jeff Fikar - 3.92 2 - 1
Jim Sanger - 3.78 & Stefan Luger - 3.86 1 - 1 0 - 1
James Uptmore - 3.77 1 - 1
Keith Webster - 3.54 & Doug Andring - 3.43 1 - 0
Keith Webster - 3.54 & Tom Flaherty - 3.73 0 - 1
Thomas Fagley - 3.69 & Brian Rodricks - 3.68 0 - 1
Thomas Fagley - 3.69 & Kent Collins - 3.71 1 - 0
Tom Flaherty - 3.73 & John Hansen - 3.71 1 - 0
Tom Flaherty - 3.73 & Kent Collins - 3.71 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
TCU HALL
League Record: 2 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
ziaul ahmed - 3.70
Kenryu Bryson - 3.70
Jacques Marquis - 3.70
Randall Thomas - 3.66
Chris Nguyen - 3.60
Theodore Hackney - 3.59
Jeff Corfman - 3.54
Keith Lee - 3.50
Curtis Studey - 3.50
Garold LaRue - 3.47
Roy Guinnup - 3.42
Rusty Hall - 3.36
League Results By Position
1S 1D 2D 3D
ziaul ahmed - 3.70 & Jeff Corfman - 3.54 0 - 1 1 - 0
ziaul ahmed - 3.70 & Theodore Hackney - 3.59 1 - 0
Chris Nguyen - 3.60 & Jeff Corfman - 3.54 3 - 0
Curtis Studey - 3.50 & Chris Nguyen - 3.60 0 - 1
Curtis Studey - 3.50 & Keith Lee - 3.50 1 - 0 0 - 2
Curtis Studey - 3.50 & Roy Guinnup - 3.42 0 - 1
Garold LaRue - 3.47 & Jeff Corfman - 3.54 0 - 1
Garold LaRue - 3.47 & Rusty Hall - 3.36 0 - 1 0 - 1 0 - 1
Jacques Marquis - 3.70 & Jeff Corfman - 3.54 0 - 1
Jacques Marquis - 3.70 & Randall Thomas - 3.66 1 - 0
Jacques Marquis - 3.70 & Theodore Hackney - 3.59 1 - 1
Jacques Marquis - 3.70 0 - 1
Kenryu Bryson - 3.70 2 - 0
Rusty Hall - 3.36 & Jeff Corfman - 3.54 0 - 1
Randall Thomas - 3.66 & Theodore Hackney - 3.59 0 - 1 0 - 1
Randall Thomas - 3.66 2 - 1
Theodore Hackney - 3.59 & Chris Nguyen - 3.60 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
CCC PITTS
League Record: 5 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Matt Hembree - 3.96
Robb Catalano - 3.94
Nicolas Hutnyak - 3.88
Matthew Fiesta - 3.74
Matt Raymer - 3.69
Marc Chase - 3.68
Joe Greenhill - 3.65
travis satterfield - 3.63
Clif Wiegand - 3.63
Jeremy Penner - 3.61
Derek Streich - 3.60
Trent Gilley - 3.46
Kevin Cates - 3.39
James Pitts - 3.38
Juan Velasco - 3.37
Jeremy Langford - 3.36
League Results By Position
1S 1D 2D 3D
travis satterfield - 3.63 & James Pitts - 3.38 1 - 0
travis satterfield - 3.63 & Trent Gilley - 3.46 1 - 0
Clif Wiegand - 3.63 & Jeremy Penner - 3.61 1 - 0
Clif Wiegand - 3.63 & Matt Raymer - 3.69 1 - 0
Clif Wiegand - 3.63 1 - 1
Derek Streich - 3.60 & Jeremy Penner - 3.61 2 - 0
Derek Streich - 3.60 3 - 0
Jeremy Langford - 3.36 & Kevin Cates - 3.39 0 - 1
Jeremy Penner - 3.61 & Trent Gilley - 3.46 1 - 0
Joe Greenhill - 3.65 & Matt Raymer - 3.69 0 - 1
Juan Velasco - 3.37 & James Pitts - 3.38 0 - 1
Juan Velasco - 3.37 0 - 1
James Pitts - 3.38 & Joe Greenhill - 3.65 0 - 1
James Pitts - 3.38 & Matt Raymer - 3.69 1 - 0
Kevin Cates - 3.39 & Matt Raymer - 3.69 1 - 0
Matt Hembree - 3.96 1 - 0
Matt Raymer - 3.69 & Trent Gilley - 3.46 1 - 0
Marc Chase - 3.68 & Jeremy Penner - 3.61 0 - 1
Marc Chase - 3.68 & Joe Greenhill - 3.65 1 - 0
Marc Chase - 3.68 & Matt Hembree - 3.96 1 - 0
Marc Chase - 3.68 & Matt Raymer - 3.69 1 - 0
Nicolas Hutnyak - 3.88 & Matt Hembree - 3.96 1 - 0
Nicolas Hutnyak - 3.88 & Matthew Fiesta - 3.74 0 - 1
Robb Catalano - 3.94 & Clif Wiegand - 3.63 2 - 1
Robb Catalano - 3.94 & Jeremy Penner - 3.61 1 - 0
Trent Gilley - 3.46 0 - 1